package csc.fresher.dao;

import java.util.List;

import csc.fresher.entity.Customer;

public interface CustomerDao {
	public long createCustomer(Customer customer);
	public boolean updateCustomer(Customer customer);
	public void deleteCustomer(Customer customer);
	public Customer getCustomerByID(long customerID);
	public List<Customer> getCustomerByCardNumberID(long cardNumberID);
	public List<Customer> getCustomerByFirstName(String name);
	public void markCustomerAsRemovable(Customer customer);
}
